electric trolley - French English Dictionary